﻿using System;
using System.Linq;
using System.Text;
using SqlSugar;

namespace YSL_Domain.Model
{
    ///<summary>
    ///
    ///</summary>
    [SugarTable("YSL_PRODUCT_LOCK")]
    public partial class YSL_PRODUCT_LOCK
    {
           public YSL_PRODUCT_LOCK(){


           }
           /// <summary>
           /// Desc:产品锁定id
           /// Default:
           /// Nullable:False
           /// </summary>           
           [SugarColumn(IsPrimaryKey=true)]
           public string PRODUCTID {get;set;}

        /// <summary>
        /// Desc:类型
        /// Default:
        /// Nullable:True
        /// </summary>          
        [SugarColumn(IsNullable = true)]
        public string PRODUCE_TYPE {get;set;}

          /// <summary>
/// Desc:编码
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string CODEID { get; set; }

/// <summary>
/// Desc:工序
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string PRODUCTION_PROCESSES { get; set; }

/// <summary>
/// Desc:锁定开始时间
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public DateTime? LOCK_STARTTIME { get; set; }

/// <summary>
/// Desc:锁定结束时间
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public DateTime? LOCL_ENDTIME { get; set; }

/// <summary>
/// Desc:锁定原因
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string LOCK_REASON { get; set; }

/// <summary>
/// Desc:锁定人
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string LOCK_PEOPLE { get; set; }

/// <summary>
/// Desc:状态
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string LOCK_STATUES { get; set; }

/// <summary>
/// Desc:时间
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public DateTime? CREATETIME { get; set; }

/// <summary>
/// Desc:创建人
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string CREATOR { get; set; }

/// <summary>
/// Desc:创建时间
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public DateTime? CREATE_TIME { get; set; }

/// <summary>
/// Desc:修改人
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string UPDATOR { get; set; }

/// <summary>
/// Desc:修改时间
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public DateTime? UPDATE_TIME { get; set; }

/// <summary>
/// Desc:逻辑删除
/// Default:0
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public bool? ISDELETE { get; set; }

/// <summary>
/// Desc:备用字段1
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string FIELD1 { get; set; }

/// <summary>
/// Desc:备用字段2
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string FIELD2 { get; set; }

/// <summary>
/// Desc:备用字段3
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string FIELD3 { get; set; }

/// <summary>
/// Desc:备用字段4
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string FIELD4 { get; set; }

/// <summary>
/// Desc:备用字段5
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string FIELD5 { get; set; }

    }
}
